body{margin:0;padding:0;font-family:'IBM Plex Sans', sans-serif}.clearfix:after{content:"020";display:block;height:0;clear:both;visibility:hidden}img{max-width:100%}p{word-wrap:break-word;margin-bottom:0}.Active{box-shadow:0 0px 8px rgba(0,0,0,0.4)}.up{background:#333;width:60px;height:60px;color:#fff;position:fixed;z-index:99;bottom:5%;right:100px;padding:10px 0;border-radius:3px;cursor:pointer}.up span{display:block;font-size:13px;text-align:center}.up span:last-child{font-size:16px}.empty{height:100px}header{position:fixed;z-index:99;top:0;left:0;width:100%;background:#fff}header .pc_nav{width:83.3%;margin:0 auto;height:100px;padding:30px 0;position:relative}header .pc_nav .logo_box{float:left}header .pc_nav nav{float:left;padding-top:5px;margin-left:110px;width:70%}header .pc_nav nav li{list-style:none;float:left;margin-right:7%;height:65px}header .pc_nav nav li a{font-size:20px;color:#333}header .pc_nav nav li a:hover{text-decoration:none;color:#d9261c}header .pc_nav nav li .Actives{color:#df2322}header .pc_nav nav li .Activess{color:#333}header .pc_nav nav li ul{display:none;background:#fff;margin-left:0;position:absolute;top:100%;padding:0;overflow:hidden;box-shadow:2px 2px 6px rgba(0,0,0,0.4)}header .pc_nav nav li ul li{list-style:none;float:none;padding:0;padding:15px 25px;margin:0;height:100%}header .pc_nav nav li ul li a{color:#333;font-size:18px}header .pc_nav nav li ul li a:hover{border-bottom:2px solid #d9261c}header .pc_nav nav li:hover ul{display:block}header .pc_nav .search_yin{display:none;float:left;margin-left:15%;width:50%}header .pc_nav .search_yin span{font-size:20px;color:#333;float:left;top:7px}header .pc_nav .search_yin p{border:1px solid #dcd7d7;display:inline-block;width:94%;margin:0 auto;float:left;margin-left:10px}header .pc_nav .search_yin p input{border:none;background:none;width:92%;height:35px;padding-left:20px;color:#333;font-weight:700}header .pc_nav .search_yin p input:focus{outline:none;background:none}header .pc_nav .search_yin p input::-webkit-input-placeholder{font-weight:lighter;font-size:16px}header .pc_nav .search_yin p button{border:none;background:none;float:right}header .pc_nav .search_yin p img{vertical-align:top}header .pc_nav .right_box{float:right}header .pc_nav .right_box .pro_sea{float:left}header .pc_nav .right_box .pro_sea button{border:none;background:none}header .pc_nav .right_box .border{float:left;height:20px;border-right:1px solid #333;transform:translateY(50%);margin:0 20px}header .pc_nav .right_box .lang{float:left;padding-top:5px;position:relative}header .pc_nav .right_box .lang a{text-transform:capitalize;font-size:20px;color:#333}header .pc_nav .right_box .lang a:hover{text-decoration:none}header .phone_nav{display:none}header .phone_nav .top,header .phone_nav .tops{overflow:hidden;width:90%;margin:0 auto;z-index:9999}header .phone_nav .top .logo_box,header .phone_nav .tops .logo_box{width:50%;float:left;padding:20px 0}header .phone_nav .top span,header .phone_nav .tops span{display:block;float:right}header .phone_nav .top span::after,header .phone_nav .tops span::after{content:'';position:absolute;top:30px;right:20px;display:block;width:24px;height:2px;background:#333}header .phone_nav .top span::before,header .phone_nav .tops span::before{content:'';position:absolute;top:40px;right:20px;display:block;width:24px;height:3px;border-top:2px solid #333}header #cssmenu{width:auto;line-height:1}header #cssmenu .menus{width:100%;margin:0 auto}header #cssmenu ul>li{float:left;margin-right:30px}header #cssmenu .three li a{background:#fff;color:#323233;line-height:15px}header #cssmenu ul,header #cssmenu ul li,header #cssmenu ul li a,header #cssmenu #menu-button{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative}header #cssmenu #menu-button{display:none}header #cssmenu>ul>li{float:left}header #cssmenu.align-center>ul{font-size:0;text-align:center}header #cssmenu.align-center>ul>li{display:inline-block;float:none}header #cssmenu.align-center ul ul{text-align:left}header #cssmenu.align-right>ul>li{float:right}header #cssmenu.align-right ul ul{text-align:right}header #cssmenu>ul>li>a{padding:20px;font-size:16px;text-decoration:none;color:#323233;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}header #cssmenu>ul>li.has-sub>a{padding-right:25px;font-weight:bold}header #cssmenu>ul>li.has-sub>a::after{position:absolute;top:25px;right:10px;width:4px;height:4px;border-bottom:1px solid #fff;border-right:1px solid #fff;content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:border-color .2s ease;-moz-transition:border-color .2s ease;-ms-transition:border-color .2s ease;-o-transition:border-color .2s ease;transition:border-color .2s ease}header #cssmenu ul ul{position:absolute;left:-9999px}header #cssmenu li:hover>ul{left:auto}header #cssmenu.align-right li:hover>ul{right:0}header #cssmenu ul ul ul{margin-left:100%;top:0}header #cssmenu.align-right ul ul ul{margin-left:0;margin-right:100%}header #cssmenu ul li:hover>ul>li{height:auto;background:#f5f5f5;color:#333}header #cssmenu ul ul li a{padding:15px 20px;width:250px;font-size:14px;font-weight:bold;text-decoration:none;color:#fff;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}header #cssmenu ul ul li:hover>a,header #cssmenu ul ul li a:hover{color:#323233;background:#fff}@media all and (max-width: 768px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2 / 1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px){header #cssmenu{width:100%;position:fixed;height:100vh;background-color:#fff;display:none;overflow-y:scroll;overflow-x:hidden}header #cssmenu ul{width:100%}header #cssmenu ul.open{overflow:hidden}header #cssmenu.align-center>ul,header #cssmenu.align-right ul ul{text-align:left}header #cssmenu ul li{width:100%;height:auto;border-top:1px solid rgba(120,120,120,0.15)}header #cssmenu ul li a,header #cssmenu ul ul li a{width:100%}header #cssmenu>ul>li,header #cssmenu.align-center>ul>li,header #cssmenu.align-right>ul>li{float:none;display:block}header #cssmenu ul ul li a{padding:20px 20px 20px 35px;font-size:14px;color:#333}header #cssmenu ul ul li:hover>a,header #cssmenu ul ul li a:hover{color:#323233}header #cssmenu ul ul ul li a{padding-left:40px}header #cssmenu ul ul,header #cssmenu ul ul ul{position:relative;left:0;right:auto;width:100%;margin:0}header #cssmenu>ul>li.has-sub>a::after,header #cssmenu ul ul li.has-sub>a::after{display:none}header #menu-line{display:none}header #cssmenu #menu-button{display:block;padding:20px;color:transparent;cursor:pointer;font-size:14px;text-transform:uppercase;background:none}header #cssmenu #menu-button::after{content:'';position:absolute;top:30px;right:20px;display:block;width:24px;height:2px;background:#333}header #cssmenu #menu-button::before{content:'';position:absolute;top:40px;right:20px;display:block;width:24px;height:3px;border-top:2px solid #333}header #cssmenu .submenu-button{position:absolute;z-index:10;right:0;top:0;display:block;height:100%;width:52px;cursor:pointer}header #cssmenu .submenu-button::after{content:'';position:absolute;top:21px;left:26px;display:block;width:2px;height:12px;background:#323233;z-index:99}header #cssmenu .submenu-button::before{content:'';position:absolute;left:21px;top:26px;display:block;width:12px;height:2px;background:#323233;z-index:99}header #cssmenu .submenu-button.submenu-opened:after{display:none}header #cssmenu ul.menus{background-color:#fff;z-index:999999;display:block}header #cssmenu #menu-button.menu-opened::before{transform:rotate(45deg);top:32px}header #cssmenu #menu-button.menu-opened::after{transform:rotate(-45deg);top:32px}}footer{background:#f5f5f5;margin-top:30px;padding-top:100px}footer .foot{width:83.3%;margin:0 auto;overflow:hidden;padding-bottom:47px}footer .foot a{color:#333;font-size:18px}footer .foot a:hover{text-decoration:none}footer .foot div h2{border-bottom:1px solid #c4c4c4;padding-bottom:27px;font-weight:bold;font-size:20px}footer .foot div nav li{list-style:none;padding:15px 0}footer .foot div nav li a:hover{color:#df2322}footer .foot div nav li a>span{margin-right:12px;font-weight:bold}footer .foot .lasts nav li a:hover{color:#333}footer .foot .link{margin:27px 0}footer .foot .link a{margin-right:17px}.foot2{background:#e6e6e6}.foot2 .foot2_box{width:83.3%;margin:0 auto;padding:35px 0;overflow:hidden}.foot2 .foot2_box p{float:left;font-size:18px;color:#333;width:100%}.foot2 .foot2_box p a{color:#333}.foot2 .foot2_box span{float:right;font-size:18px}.searchbox{position:fixed;z-index:111;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5);display:none}.searchbox .search_inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:25px 45px;background:#fff}.searchbox p{color:#000;font-size:21px;margin-bottom:20px}.searchbox input[type=text]{border:1px solid #666;padding:10px;width:100%;margin-bottom:20px;font-size:17px}.searchbox input[type=submit]{border:none;background:#d9261c;color:#fff;padding:10px;font-size:17px}.btn1{width:34px;border-radius:4px;background-color:#d9261c;height:34px;color:#fff;font-weight:600;text-align:center;line-height:34px;position:absolute;right:0;top:0}.banner{position:relative}.banner .nav{color:#fff;position:absolute;top:0;width:100%;height:50px;background-color:rgba(0,0,0,0.05);z-index:22}.banner .nav div{display:block;position:absolute;margin-left:16.14%;color:#fff;font-size:14px;line-height:24px;margin-top:0.7%}.banner .nav span{font-size:16px}.banner .nav a{color:#fff;font-size:16px}.banner .nav a:hover{text-decoration:none}.banner div.con{width:36.5%;margin:0 auto;color:#fff;position:absolute;top:50%;left:34%;transform:translate(-50%, -50%)}.banner div.con .content{margin-top:8.5%;color:#fff}.banner div.con .content h3{font-size:24px}.banner div.con .content h1{font-size:80px;font-weight:bold;margin:30px 0}.banner div.con .content div p{font-size:16px}.banner div.con .content div p span{font-size:24px;text-decoration:underline}.banner div.con .content div p span:first-child{margin-right:8%}.banner div.con .content div p:last-child{margin-top:24px}@media screen and (max-width: 1766px){header .pc_nav nav{width:60%}.banner div.con .content{margin-top:5%}.banner div.con .content h1{font-size:70px}}@media screen and (max-width: 1450px){header .pc_nav nav{width:55%}header .pc_nav nav li{margin-right:5%}}@media screen and (max-width: 1366px){.banner div.con .content{margin-top:5%}.banner div.con .content h1{margin:15px 0;font-size:65px}.banner div.con{left:38%}footer .foot a{font-size:16px}}@media screen and (min-width: 1260px) and (max-width: 1350px){.banner div.con .content{margin-top:5%}.banner div.con .content h1{margin:10px 0;font-size:65px}}@media screen and (min-width: 1060px) and (max-width: 1200px){header .pc_nav{width:95%}header .pc_nav nav{width:60%;margin-left:25px}footer .foot div{min-height:240px}footer .foot div.link{min-height:50px}.banner div.con{left:34%}}@media screen and (max-width: 1059px){header .pc_nav{width:95%}header .pc_nav nav{width:60%;margin-left:25px}footer .foot div{min-height:240px}footer .foot div.link{min-height:50px}}@media screen and (min-width: 768px) and (max-width: 1024px){.phone_nav{display:none}header .pc_nav{width:95%;padding:20px 0;height:75px}header .pc_nav nav{width:60%;margin-left:20px}header .pc_nav nav li{margin-right:35px;height:45px}header .pc_nav nav li a{font-size:18px}.empty{height:75px}.banner{margin-top:5px}.banner div.con{width:90%;left:55%;top:50%}.banner div.con .content{margin-top:5%}.banner div.con .content h3{font-size:22px}.banner div.con .content h1{font-size:35px;margin:10px 0}.banner .nav div{margin-top:1.7%;margin-left:10.14%}footer .foot div{min-height:270px}footer .foot div.link{min-height:50px}.up{right:5px}}@media screen and (min-width: 768px) and (max-width: 810px){.searchbox .search_inner{width:80%}header .pc_nav{width:95%;padding:20px 0;height:100px}header .pc_nav nav{width:80%;margin-left:0px}header .pc_nav nav li{margin-right:35px}.banner{margin-top:30px}.banner div.con{left:55%;top:50%}.banner div.con .content{margin-top:0}.banner div.con .content h1{margin:0;font-size:35px}.banner div.con .content div p:last-child{margin-top:15px}.banner_img{height:250px}.banner_img img{height:250px;object-fit:cover}}@media screen and (max-width: 767px){.empty{height:70px}.searchbox .search_inner{width:80%}.up{right:5px;display:none}.pc_nav{display:none}header .phone_header{display:block}header .phone_nav{display:block}header .phone_nav .tops span::after{top:40px;transform:rotate(45deg)}header .phone_nav .tops span::before{transform:rotate(-45deg)}header .phone_nav form.sea{margin-top:30px;padding:0 20px}header .phone_nav form.sea p{border:1px solid #ccc}header .phone_nav form.sea p input{border:none;width:80%;height:55px;padding-left:20px}header .phone_nav form.sea p input::-webkit-input-placeholder{color:#333;font-size:16px}header .phone_nav form.sea p input:focus{outline:none}header .phone_nav form.sea p button{border:none;background:none;float:right;margin-top:7px;padding-right:20px}header .phone_nav p.lang{margin:30px 0;padding-left:20px;width:60%;float:left}header .phone_nav p.lang a{color:#333;font-size:17px}header .phone_nav .se_box{float:right;margin:18px 0;padding-right:20px}header #cssmenu .has-sub:nth-child(5) .submenu-button,header #cssmenu .has-sub:nth-child(6) .submenu-button{display:none}header #cssmenu .has-sub:nth-child(6){border-bottom:1px solid rgba(120,120,120,0.15)}header #cssmenu #menu-button{display:none}.banner .nav div{margin-left:5.14%;margin-top:3.5%}.banner .banner_img{height:300px}.banner .banner_img img{height:300px;object-fit:cover}.banner div.con{width:100%;padding:0 20px;left:5%;top:15%}.banner div.con .content h3{font-size:18px}.banner div.con .content h1{font-size:25px}.banner div.con .content div{margin-left:0}.banner div.con{left:50%;top:50%}.banner div.con .content{margin-top:15%}.banner div.con .content h1{font-size:35px}.banner div.con .content h3{display:none}.up{width:50px;height:50px;bottom:5%;right:10px;padding:6px 0}footer{padding-top:30px}footer .foot{width:100%;padding:0 20px}footer .foot div{padding:0}footer .foot div h2{padding-bottom:15px}footer .foot div nav li{padding:5px 0}.foot2{padding:20px 0}.foot2 .foot2_box{width:100%;padding:0 20px}.foot2 .foot2_box p{font-size:15px}.foot2 .foot2_box span{font-size:15px;float:none}}
/*# sourceMappingURL=common.css.map */
